steam excavator - Allemand Anglais Dictionnaire